Can you believe that Espanola of the Galapagos existed 3.2 million years ago, but was not officially discovered until 1535? These ancient water currents whirl around the islands and invite you the Galapagos Islands through time and space.